<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.Xrm.Client</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Xrm.Client.CrmConnection">
            <summary>
            Provides a connection (CrmService and MetadataService) to the server using a connection string.
            </summary>
            <remarks>
            The connection string needs to be in the form: 
            "Authentication Type=AD; Server=http://crmDomain:port/organizationName; User ID=userDomain\userName; Password=userPassword"
            	- The Authentication Type can be: Integrated, AD, SPLA, or Passport.
            	- The Server address can be http or https and the port is optional.
            	- The userDomain is optional.
            	- If Authentication Type is Integrated, User ID and Password are not necessary.
            </remarks>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmConnection.#ctor(System.String)">
            <summary>
            Parses a connection string and creates a <see cref="T:Microsoft.Xrm.Client.CrmConnection"/> with the URL, organization, and credentials.
            </summary>
            <param name="connectionStringName">
            The connection string name specified in the web.config that contains the connection information for the Microsoft Dynamics CRM server in the form 
            "Authentication Type=AD; Server=http://crmDomain:port/organizationName; User ID=userDomain\userName; Password=userPassword". The userDomain is optional.
            </param>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmConnection.#ctor(System.String,System.String)">
            <summary>
            Parses a connection string and creates a <see cref="T:Microsoft.Xrm.Client.CrmConnection"/> with authentication.
            </summary>
            <param name="connectionStringName">If not null, the connection string will be pulled using the connection string name.</param>
            <param name="connectionString"> The connection string to use if there is no connection string name. It will be over-written if there is a connection string name provided.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmConnection.CreateMetadataService">
            <summary>
            Gets a <see cref="T:Microsoft.Crm.SdkTypeProxy.Metadata.MetadataService"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmConnection.CreateCrmService">
            <summary>
            Gets a <see cref="T:Microsoft.Crm.SdkTypeProxy.CrmService"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmConnection.Parse(System.String)">
            <summary>
            Creates a new <see cref="T:Microsoft.Xrm.Client.CrmConnection"/> instance from a connection string.
            </summary>
            <param name="connectionString">In the form "Authentication Type=AD; Server=http://crmDomain:port/organizationName; User ID=userDomain\userName; Password=userPassword". The userDomain is optional.</param>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmConnection.AuthenticationToken">
            <summary>
            Gets the authentication token parsed from the connection string.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmConnection.ConnectionString">
            <summary>
            Gets or sets the connection string.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmConnection.ConnectionStringName">
            <summary>
            Gets or sets the connection string name.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmConnection.Credentials">
            <summary>
            Gets the credentials parsed from the connection string.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmConnection.DiscoveryUri">
            <summary>
            Gets the discovery service endpont, parsed from the connection string, for Online organizations to retrieve a CRM ticket.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmConnection.EnableCompression">
            <summary>
            Gets the Http compression status parsed from the connection string. The default is true.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmConnection.ImpersonatedUser">
            <summary>
            Gets or sets a Microsoft Dynamics CRM user for the CrmService and MetadataService to impersonate.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmConnection.PreAuthenticate">
            <summary>
            Gets the value parsed from the connection string that indicates whether pre-authentication is enabled. The default is true.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmConnection.Timeout">
            <summary>
            Indicates the time an XML Web service client waits for a synchronous XML Web service request to complete (in milliseconds). The default is 100000 milliseconds.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmConnection.Uri">
            <summary>
            Gets the URI of the server parsed from the connection string.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmConnection.UseConnectionSharing">
            <summary>
            Gets the value parsed from the connection string that indicates whether connection sharing is enabled when the client uses NTLM authentication to connect to the Web server that hosts the XML Web service. The default is false.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.CrmEntity">
            <summary>
            The base class of Microsoft Dynamics CRM entity classes based on a <see cref="T:Microsoft.Crm.Sdk.DynamicEntity"/> backing store.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.Contains(System.String)">
            <summary>
            Determines if the entity contains an attribute.
            </summary>
            <param name="propertyLogicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.Remove(System.String)">
            <summary>
            Removes an attribute.
            </summary>
            <param name="propertyLogicalName"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetPropertyValue``1(System.String)">
            <summary>
            Retrieves an attribute value.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="propertyLogicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetPropertyValue(System.String)">
            <summary>
            Retrieves an attribute value.
            </summary>
            <param name="propertyLogicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.SetPropertyValue(System.String,System.Object)">
            <summary>
            Updates an attribute value.
            </summary>
            <param name="propertyLogicalName"></param>
            <param name="value"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.SetPropertyValue(System.String,System.Object,System.String)">
            <summary>
            Updates a relationship attribute by building a <see cref="T:Microsoft.Crm.Sdk.CrmReference"/> value from the specified type.
            </summary>
            <param name="propertyLogicalName"></param>
            <param name="value"></param>
            <param name="entityName"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.SetPropertyValue(System.String,System.Object,System.Type)">
            <summary>
            Updates an attribute value while ensuring that it is the specified type.
            </summary>
            <param name="propertyLogicalName"></param>
            <param name="value"></param>
            <param name="crmType"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.SetPropertyValue(System.String,System.Object,System.Type,System.String)">
            <summary>
            Updates a relationship attribute by building a <see cref="T:Microsoft.Crm.Sdk.CrmReference"/> value from the specified type.
            </summary>
            <param name="propertyLogicalName"></param>
            <param name="value"></param>
            <param name="crmType"></param>
            <param name="entityName"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetPropertyLabel(System.String)">
            <summary>
            Retrieves the label text for an attribute if it exists.
            </summary>
            <param name="propertyLogicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntity(System.String)">
            <summary>
            Retrieves the related entity in an N:1 relationship.
            </summary>
            <param name="relationshipName">The schema name of the relationship.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntity(Microsoft.Crm.Sdk.Metadata.OneToManyMetadata)">
            <summary>
            Retrieves the related entity in an N:1 relationship.
            </summary>
            <param name="relationshipMetadata">The relationship metadata.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntity(System.String,System.String,System.String)">
            <summary>
            Retrieves the related entity in an N:1 relationship.
            </summary>
            <param name="fromAttributeName">The source attribute logical name.</param>
            <param name="toAttributeName">The target attribute logical name.</param>
            <param name="toEntityName">The target entity logical name.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.SetRelatedEntity(System.String,Microsoft.Xrm.Client.ICrmEntity)">
            <summary>
            Updates the related entity in an N:1 relationship.
            </summary>
            <param name="relationshipName">The schema name of the relationship.</param>
            <param name="entity">The target entity.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.SetRelatedEntity(Microsoft.Crm.Sdk.Metadata.OneToManyMetadata,Microsoft.Xrm.Client.ICrmEntity)">
            <summary>
            Updates the related entity in an N:1 relationship.
            </summary>
            <param name="relationshipMetadata">The relationship metadata.</param>
            <param name="entity">The target entity.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.SetRelatedEntity(System.String,Microsoft.Xrm.Client.ICrmEntity,System.Type)">
            <summary>
            Updates the related entity in an N:1 relationship.
            </summary>
            <param name="fromAttributeName">The source attribute logical name.</param>
            <param name="crmReferenceType">The source attribute reference type. Must be a type of <see cref="T:Microsoft.Crm.Sdk.CrmReference"/>.</param>
            <param name="entity">The target entity.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntities(System.String)">
            <summary>
            Retrieves the related entity in a 1:N or N:N relationship.
            </summary>
            <param name="relationshipName">The schema name of the relationship.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntities(Microsoft.Crm.Sdk.Metadata.OneToManyMetadata)">
            <summary>
            Retrieves the related entity in a 1:N relationship.
            </summary>
            <param name="relationshipMetadata">The relationship metadata.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntities(System.String,System.String,System.String)">
            <summary>
            Retrieves the related entity in a 1:N relationship.
            </summary>
            <param name="fromAttributeName"></param>
            <param name="toAttributeName"></param>
            <param name="toEntityName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntities``1(System.String,System.String)">
            <summary>
            Retrieves the related entity in an 1:N relationship.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <param name="fromAttributeName"></param>
            <param name="toAttributeName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntities(Microsoft.Crm.Sdk.Metadata.ManyToManyMetadata)">
            <summary>
            Retrieves the related entity in an N:N relationship.
            </summary>
            <param name="relationshipMetadata">The relationship metadata.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntities(Microsoft.Crm.Sdk.Metadata.ManyToManyMetadata,Microsoft.Crm.Sdk.Metadata.EntityMetadata)">
            <summary>
            Retrieves the related entity in an N:N relationship.
            </summary>
            <param name="relationshipMetadata">The relationship metadata.</param>
            <param name="toEntity">The target entity metadata.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntities(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the related entity in an N:N relationship.
            </summary>
            <param name="fromRelationshipAttributeName"></param>
            <param name="relationshipName"></param>
            <param name="toRelationshipName"></param>
            <param name="toAttributeName"></param>
            <param name="toEntityName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntities``1(System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the related entity in an N:N relationship.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <param name="fromRelationshipAttributeName"></param>
            <param name="relationshipName"></param>
            <param name="toRelationshipName"></param>
            <param name="toAttributeName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetActivities(System.String)">
            <summary>
            Retrieves an 'activityparty' based attribute value.
            </summary>
            <param name="propertySchemaName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetActivities``1(System.String)">
            <summary>
            Retrieves an 'activityparty' based attribute value.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <param name="propertySchemaName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.SetActivities``1(System.String,System.Collections.Generic.IEnumerable{``0})">
            <summary>
            Updates an 'activityparty' based attribute value.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <param name="propertySchemaName"></param>
            <param name="value"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.SetActivities``1(System.String,System.Collections.Generic.IEnumerable{``0},System.Type)">
            <summary>
            Updates an 'activityparty' based attribute value.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <param name="propertySchemaName"></param>
            <param name="value"></param>
            <param name="crmType"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.ToCrmEntity">
            <summary>
            Converts the entity to a custom entity class type.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.ToCrmEntity``1">
            <summary>
            Converts the entity to a custom entity class type.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.ToCrmEntity(System.Type)">
            <summary>
            Converts the entity to a custom entity class type.
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.ToDynamicEntity">
            <summary>
            Retrieves the raw <see cref="T:Microsoft.Crm.Sdk.DynamicEntity"/> object.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.Copy">
            <summary>
            Creates a full copy of the entity.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.CopyChanges">
            <summary>
            Creates a copy containing the changed attributes only.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.AttachTo(Microsoft.Xrm.Client.Data.Services.ICrmDataContext)">
            <summary>
            Attaches the entity to a context.
            </summary>
            <param name="context"></param>
        </member>
        <member name="P:Microsoft.Xrm.Client.ICrmEntity.Context">
            <summary>
            Gets the context that the entity is attached to.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.ICrmEntity.LogicalName">
            <summary>
            Gets or sets the logical name of the entity.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.ICrmEntity.Id">
            <summary>
            Gets or sets the ID value of the entity.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.ICrmEntity.Properties">
            <summary>
            Gets the collection of attributes.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.ICrmEntity.Item(System.String)">
            <summary>
            Gets or sets an attribute value.
            </summary>
            <param name="propertyLogicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmEntity.#ctor">
            <summary>
            Default constructor.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmEntity.#ctor(System.String)">
            <summary>
            Constructor.
            </summary>
            <param name="entityLogicalName"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmEntity.#ctor(System.String,Microsoft.Xrm.Client.Data.Services.ICrmDataContext)">
            <summary>
            Constructor.
            </summary>
            <param name="entityLogicalName"></param>
            <param name="context"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmEntity.#ctor(Microsoft.Crm.Sdk.BusinessEntity,Microsoft.Xrm.Client.Data.Services.ICrmDataContext)">
            <summary>
            Constructor.
            </summary>
            <param name="entity"></param>
            <param name="context"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmEntity.#ctor(Microsoft.Crm.Sdk.DynamicEntity,Microsoft.Xrm.Client.Data.Services.ICrmDataContext)">
            <summary>
            Constructor.
            </summary>
            <param name="entity"></param>
            <param name="context"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmEntity.#ctor(Microsoft.Xrm.Client.ICrmEntity)">
            <summary>
            Constructor.
            </summary>
            <param name="entity"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmEntity.#ctor(Microsoft.Xrm.Client.ICrmEntity,Microsoft.Xrm.Client.Data.Services.ICrmDataContext)">
            <summary>
            Constructor.
            </summary>
            <param name="entity"></param>
            <param name="context"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmEntity.Remove(System.String)">
            <summary>
            Removes a property by name.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmEntity.Item(System.String)">
            <summary>
            Returns a property value in the form of a <see cref="T:Microsoft.Xrm.Client.CrmValue"/> container.
            </summary>
            <param name="propertyLogicalName"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmEntity.Microsoft#Xrm#Client#ICrmEntity#Item(System.String)">
            <summary>
            Returns a property value in the form of a <see cref="T:Microsoft.Xrm.Client.CrmValue"/> container.
            </summary>
            <param name="propertyLogicalName"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.Xrm.Client.CrmPropertyCollection">
            <summary>
            Represents a collection of entity attributes.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmPropertyCollection.ForEach(System.Action{System.String,Microsoft.Xrm.Client.CrmValue})">
            <summary>
            Provides iteration over the property collection that includes the attribute names.
            </summary>
            <param name="action"></param>
        </member>
        <member name="T:Microsoft.Xrm.Client.CrmValue">
            <summary>
            Provides access to Microsoft Dynamics CRM value types.
            </summary>
        </member>
        <member name="F:Microsoft.Xrm.Client.CrmValue._innerCrmValue">
            <summary>
            Gets the raw CRM value.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmValue.ToObject">
            <summary>
            Gets the raw CRM value.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmValue.GetLabel">
            <summary>
            Attempts to retrieve the name and then value of the specified property.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmValue.GetValue">
            <summary>
            Attempts to retrieve the value of the specified property.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmValue.Label">
            <summary>
            Gets the value of the property in string form.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmValue.Value">
            <summary>
            Gets the value of the property.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmValue.Type">
            <summary>
            Gets the type of the property for <see cref="T:Microsoft.Crm.Sdk.CrmReference"/> properties.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.CrmEntityReference">
            <summary>
            Represents and identifier to a related entity.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmEntityReference.IsNull">
            <summary>
            Determines if the properties of the instance are default values indicating a null reference.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmEntityReference.Name">
            <summary>
            The name of the related entity.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmEntityReference.Type">
            <summary>
            The type of the related entity.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmEntityReference.Value">
            <summary>
            The key value of the related entity.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.DynamicEntityCollection`1">
            <summary>
            A wrapper class for managing a <see cref="T:Microsoft.Crm.Sdk.DynamicEntity"/> array based <see cref="T:Microsoft.Xrm.Client.ICrmEntity"/> attribute in-place.
            </summary>
            <typeparam name="TEntity"></typeparam>
        </member>
        <member name="T:Microsoft.Xrm.Client.ICrmEntityExtensions">
            <summary>
            Defines extension methods on <see cref="T:Microsoft.Xrm.Client.ICrmEntity"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.GetRelatedEntityPropertyValue(Microsoft.Xrm.Client.ICrmEntity,System.String,System.String)">
            <summary>
            Retrieves the attribute value of a N:1 related entity and returns null if the related entity is null.
            </summary>
            <param name="crmEntity"></param>
            <param name="relationshipName"></param>
            <param name="propertyLogicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.GetRelatedEntityPropertyValue``1(Microsoft.Xrm.Client.ICrmEntity,System.String,System.String)">
            <summary>
            Retrieves the attribute value of a N:1 related entity and returns null if the related entity is null.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="crmEntity"></param>
            <param name="relationshipName"></param>
            <param name="propertyLogicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.ToCrmEntity(Microsoft.Crm.Sdk.DynamicEntity,Microsoft.Xrm.Client.Data.Services.ICrmDataContext)">
            <summary>
            Converts a <see cref="T:Microsoft.Crm.Sdk.DynamicEntity"/> to a dynamic <see cref="T:Microsoft.Xrm.Client.CrmEntity"/> entity.
            </summary>
            <param name="entity"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.ToCrmEntities(System.Collections.Generic.IEnumerable{Microsoft.Xrm.Client.ICrmEntity})">
            <summary>
            Converts a collection of entities to custom typed entities.
            </summary>
            <param name="entities"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.ToCrmEntities``1(System.Collections.Generic.IEnumerable{Microsoft.Xrm.Client.ICrmEntity})">
            <summary>
            Converts a collection of entities to custom typed entities.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <param name="entities"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.ToCrmEntities(System.Linq.IQueryable{Microsoft.Xrm.Client.ICrmEntity})">
            <summary>
            Converts a collection of entities to custom typed entities.
            </summary>
            <param name="entities"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.ToCrmEntities``1(System.Linq.IQueryable{Microsoft.Xrm.Client.ICrmEntity})">
            <summary>
            Converts a collection of entities to custom typed entities.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <param name="entities"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.GetPropertyInfo(Microsoft.Xrm.Client.ICrmEntity,System.String)">
            <summary>
            Gets the property for a Microsoft Dynamics CRM entity.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.GetPropertyName(Microsoft.Xrm.Client.ICrmEntity,System.String)">
            <summary>
            Gets the name of an attribute for a Microsoft Dynamics CRM entity.
            </summary>
            <param name="crmEntity"></param>
            <param name="propertySchemaName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.Cached``1(System.Linq.IQueryable{``0})">
            <summary>
            Invokes and caches the query results.
            </summary>
            <param name="source"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.Cached``1(System.Linq.IQueryable{``0},System.String,System.Object[])">
            <summary>
            Invokes and caches the query results under the given key.
            </summary>
            <param name="source"></param>
            <param name="cacheKeyFormat"></param>
            <param name="args"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.Cached``1(System.Linq.IQueryable{``0},System.String)">
            <summary>
            Invokes and caches the query results under the given key.
            </summary>
            <param name="source"></param>
            <param name="cacheKey"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.Xrm.Client.OptionWrapper">
            <summary>
            Provides <see cref="P:Microsoft.Xrm.Client.OptionWrapper.OptionLabel"/> and <see cref="P:Microsoft.Xrm.Client.OptionWrapper.OptionValue"/> for convenient binding to web controls such as a DropDownList.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.OptionWrapper.ConvertFrom(System.Collections.Generic.IEnumerable{Microsoft.Crm.Sdk.Metadata.Option})">
            <summary>
            Converts an enumerable set of <see cref="T:Microsoft.Crm.Sdk.Metadata.Option"/>s into an enumerable set of <see cref="T:Microsoft.Xrm.Client.OptionWrapper"/>s.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.OptionWrapper.InnerOption">
            <summary>
            Gets the inner <see cref="T:Microsoft.Crm.Sdk.Metadata.Option"/> that is wrapped by this class.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.OptionWrapper.OptionLabel">
            <summary>
            Gets the label of inner option.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.OptionWrapper.OptionValue">
            <summary>
            Gets the value of the inner option.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.PropertyWrapper">
            <summary>
            Provides access to Microsoft Dynamics CRM property types.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.PropertyWrapper.ToString">
            <summary>
            Gets the value of the property in string form.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.PropertyWrapper.GetLabel">
            <summary>
            Attempts to retrieve the name and then value of the specified property.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.PropertyWrapper.GetValue">
            <summary>
            Attempts to retrieve the value of the specified property.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.PropertyWrapper.CreateProperty(System.String,System.String,Microsoft.Crm.Sdk.Metadata.AttributeType)">
            <summary>
            Attempts to create a property using a name, value, and AttributeType.
            </summary>
            <param name="name">The name of the attribute.</param>
            <param name="value">The value of the attribute.</param>
            <param name="attributeType">The type of the attribute.</param>
        </member>
        <member name="P:Microsoft.Xrm.Client.PropertyWrapper.InnerProperty">
            <summary>
            Gets the inner <see cref="T:Microsoft.Crm.Sdk.Property"/> that is wrapped by this class.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.PropertyWrapper.Label">
            <summary>
            Gets the value of the property in string form.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.PropertyWrapper.Value">
            <summary>
            Gets the value of the property.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.TypeExtensions">
            <summary>
            Type class related extension methods and utilities.
            </summary>
            <exclude/>
        </member>
        <member name="M:Microsoft.Xrm.Client.TypeExtensions.GetType(System.String)">
            <summary>
            Retrieves a type object by name and by searching through all available assemblies.
            </summary>
            <param name="typeName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.TypeExtensions.GetCustomAttributes``1(System.Type)">
            <summary>
            Returns a collection of custom attributes for a given type.
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.TypeExtensions.GetFirstOrDefaultCustomAttribute``1(System.Type)">
            <summary>
            Returns the first custom attribute of a given type.
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.TypeExtensions.GetUnderlyingType(System.Type)">
            <summary>
            Retrieves the underlying type if the type is nullable, otherwise returns the current type.
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.TypeExtensions.IsA``1(System.Type)">
            <summary>
            Determines if a generic type is assignable from this type.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.TypeExtensions.IsA(System.Type,System.Type)">
            <summary>
            Determines if the input reference type is assignable from this type.
            </summary>
            <param name="type"></param>
            <param name="referenceType"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.Xrm.Client.Caching.Cache">
            <summary>
            Implements the cache for a web application.  This class cannot be inherited.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Caching.Cache.Insert(System.String,System.Object,System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            Inserts an object into cache.
            </summary>
            <param name="label"></param>
            <param name="value"></param>
            <param name="dependencies"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Caching.Cache.Insert(System.String,System.Object,System.Collections.Generic.IEnumerable{System.String},System.DateTime,System.TimeSpan,System.Web.Caching.CacheItemPriority)">
            <summary>
            Inserts an object into cache.
            </summary>
            <param name="label"></param>
            <param name="value"></param>
            <param name="dependencies"></param>
            <param name="absoluteExpiration"></param>
            <param name="slidingExpiration"></param>
            <param name="priority"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Caching.Cache.Get(System.String)">
            <summary>
            Retrieves an item from cache.
            </summary>
            <param name="label">Unique label for this item.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Caching.Cache.Get``1(System.String,System.Func{System.String,``0},System.Action{``0})">
            <summary>
            Retrieves a cached object or loads the object if it does not exist in cache.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="label"></param>
            <param name="load"></param>
            <param name="insert"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Caching.Cache.Get``1(System.String,System.Func{System.String,``0})">
            <summary>
            Retrieves a cached object or loads the object if it does not exist in cache.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="label"></param>
            <param name="load"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.Xrm.Client.Collections.Generic.ArgumentDictionary">
            <summary>
            A dictionary for processing command line arguments.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Collections.Generic.IThreadSafeDictionary`2.AddSafe(`0,`1)">
            <summary>
            Removes and then adds.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Collections.Generic.IThreadSafeDictionary`2.RemoveSafe(`0)">
            <summary>
            Prevents the need to check for existence first.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Configuration.CrmDataContextElement.Name">
            <summary>
            Gets or sets the element name.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Configuration.CrmDataContextElement.CrmDataContextType">
            <summary>
            Gets the <see cref="P:Microsoft.Xrm.Client.Configuration.CrmDataContextElement.Type"/> of the configured <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Configuration.CrmDataContextElementCollection.Default">
            <summary>
            Gets or sets the default element name.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Configuration.CrmSection">
            <summary>
            Represents a collection of site configuration nodes and settings for all sites in general.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Configuration.OrganizationServiceElement.Name">
            <summary>
            Gets or sets the element name.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Configuration.OrganizationServiceElement.OrganizationServiceType">
            <summary>
            Gets the <see cref="P:Microsoft.Xrm.Client.Configuration.OrganizationServiceElement.Type"/> of the configured <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Configuration.OrganizationServiceElementCollection.Default">
            <summary>
            Gets or sets the default element name.
            </summary>
        </member>
        <member name="F:Microsoft.Xrm.Client.Data.Services.BaseDataContext.BaseContextTypes">
            <summary>
            Gets the set of non-custom base data context classes.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.#ctor">
            <summary>
            Default constructor.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.#ctor(System.String)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.#ctor(Microsoft.Xrm.Client.CrmConnection)">
            <summary>
            Constructor.
            </summary>
            <param name="connection"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.#ctor(System.String,Microsoft.Xrm.Client.CrmConnection)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="connection"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.#ctor(System.String,Microsoft.Crm.Sdk.IPluginExecutionContext,System.Boolean)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="pluginExecutionContext"></param>
            <param name="useCurrentUserId"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.#ctor(System.String,Microsoft.Crm.Sdk.IPluginExecutionContext,System.Guid,System.Boolean)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="pluginExecutionContext"></param>
            <param name="crmServiceUserId"></param>
            <param name="metadataServiceUseCurrentUserId"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.#ctor(System.String,Microsoft.Crm.Workflow.IWorkflowContext)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="workflowContext"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.#ctor(System.String,Microsoft.Crm.Workflow.IWorkflowContext,System.Boolean)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="workflowContext"></param>
            <param name="asAdminUser"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.#ctor(System.String,System.Func{Microsoft.Xrm.Client.Services.IOrganizationService})">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="serviceFactory"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.CreateService">
            <summary>
            Returns a new instance of a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.UsingService``1(System.Func{Microsoft.Xrm.Client.Services.IOrganizationService,``0})">
            <summary>
            Provides service calls against a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.UsingService(System.Action{Microsoft.Xrm.Client.Services.IOrganizationService})">
            <summary>
            Provides service calls against a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <param name="action"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.TryUsingService``1(System.Func{Microsoft.Xrm.Client.Services.IOrganizationService,``0},``0@)">
            <summary>
            Provides service calls against a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.TryUsingService(System.Action{Microsoft.Xrm.Client.Services.IOrganizationService})">
            <summary>
            Provides service calls against a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <param name="action"></param>
        </member>
        <member name="P:Microsoft.Xrm.Client.Data.Services.BaseDataContext.Name">
            <summary>
            Gets the identifier of the context.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Data.Services.BaseDataContext.Connection">
            <summary>
            Gets the related <see cref="T:Microsoft.Xrm.Client.CrmConnection"/>.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Data.Services.BaseDataContext.DefaultOrganizationServiceType">
            <summary>
            Gets the type of <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/> to use if nothing is configured.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Data.Services.BaseDataContext.WorkflowContext">
            <summary>
            Gets the related <see cref="P:Microsoft.Xrm.Client.Data.Services.BaseDataContext.WorkflowContext"/>.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Data.Services.BaseDataContext.PluginExecutionContext">
            <summary>
            Gets the related <see cref="P:Microsoft.Xrm.Client.Data.Services.BaseDataContext.PluginExecutionContext"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.Change.#ctor(Microsoft.Xrm.Client.Data.Services.ChangeType,Microsoft.Xrm.Client.ICrmEntity)">
            <summary>
            Constructor for entity changes.
            </summary>
            <param name="changeType"></param>
            <param name="source"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.Change.#ctor(Microsoft.Xrm.Client.Data.Services.ChangeType,Microsoft.Xrm.Client.ICrmEntity,System.String)">
            <summary>
            Constructor for add entity changes.
            </summary>
            <param name="changeType"></param>
            <param name="source"></param>
            <param name="sourceProperty"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.Change.#ctor(Microsoft.Xrm.Client.Data.Services.ChangeType,Microsoft.Xrm.Client.ICrmEntity,System.String,Microsoft.Xrm.Client.ICrmEntity)">
            <summary>
            Constructor for link changes.
            </summary>
            <param name="changeType"></param>
            <param name="source"></param>
            <param name="sourceProperty"></param>
            <param name="target"></param>
        </member>
        <member name="T:Microsoft.Xrm.Client.Data.Services.CrmDataContext">
            <summary>
            Represents the main entry point for the LINQ to Microsoft Dynamics CRM framework. 
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext">
            <summary>
            Represents the main entry point for the LINQ to Microsoft Dynamics CRM framework. 
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.CreateService">
            <summary>
            Returns a new instance of a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.UsingService``1(System.Func{Microsoft.Xrm.Client.Services.IOrganizationService,``0})">
            <summary>
            Provides service calls against a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.UsingService(System.Action{Microsoft.Xrm.Client.Services.IOrganizationService})">
            <summary>
            Provides service calls against a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <param name="action"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.TryUsingService``1(System.Func{Microsoft.Xrm.Client.Services.IOrganizationService,``0},``0@)">
            <summary>
            Provides service calls against a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="action"></param>
            <param name="result"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.TryUsingService(System.Action{Microsoft.Xrm.Client.Services.IOrganizationService})">
            <summary>
            Provides service calls against a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.AttachTo(System.String,System.Object)">
            <summary>
            Notifies the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> to start tracking the specified resource and supplies the location of the resource within the specified resource set.
            </summary>
            <param name="entitySetName">The name of the set that contains the resource.</param>
            <param name="entity">The resource to be tracked by the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>. The resource is attached in the Unchanged state.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.AttachTo(System.String,System.Object,System.Object)">
            <summary>
            Notifies the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> to start tracking the specified resource and supplies the location of the resource within the specified resource set.
            </summary>
            <param name="entitySetName">The name of the set that contains the resource.</param>
            <param name="entity">The resource to be tracked by the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>.</param>
            <param name="originalEntity">The resource prior to changes.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.GetEntities``1">
            <summary>
            Binds to the set of entities of a specified type.
            </summary>
            <typeparam name="T"></typeparam>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.GetEntities(System.String)">
            <summary>
            Binds to the set of dynamic entities.
            </summary>
            <param name="entitySchemaName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.CreateEntity(System.String)">
            <summary>
            Instantiates a new Microsoft Dynamics CRM entity from the schema name of an entity that exists in the data context.
            </summary>
            <param name="entityLogicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.CreateEntity``1">
            <summary>
            Instantiates a new Microsoft Dynamics CRM entity from the schema name of an entity that exists in the data context.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.CreateEntity(Microsoft.Crm.Sdk.BusinessEntity)">
            <summary>
            Instantiates a new Microsoft Dynamics CRM entity from a <see cref="T:Microsoft.Crm.Sdk.BusinessEntity"/>.
            </summary>
            <param name="entity"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.AddObject(System.String,System.Object)">
            <summary>
            Adds the specified object to the set of objects that the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> is tracking.
            </summary>
            <param name="entitySetName">The name of the entity set to which the resource will be added.</param>
            <param name="entity">The tracked entity to be added.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.UpdateObject(System.Object)">
            <summary>
            Changes the state of the specified object in the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> to be updated.
            </summary>
            <param name="entity">The tracked entity to be updated.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.DeleteObject(System.Object)">
            <summary>
            Changes the state of the specified object to be deleted in the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>.
            </summary>
            <param name="entity">The tracked entity to be deleted.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.SetLink(System.Object,System.String,System.Object)">
            <summary>
            Notifies the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> that a new link exists between the objects specified and that the link is represented by the property specified by the sourceProperty parameter.
            </summary>
            <param name="source"></param>
            <param name="sourceProperty"></param>
            <param name="target"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.AddLink(System.Object,System.String,System.Object)">
            <summary>
            Adds the specified link to the set of objects the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> is tracking.
            </summary>
            <param name="source"></param>
            <param name="sourceProperty"></param>
            <param name="target"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.DeleteLink(System.Object,System.String,System.Object)">
            <summary>
            Changes the state of the link to deleted in the list of links being tracked by the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>.
            </summary>
            <param name="source"></param>
            <param name="sourceProperty"></param>
            <param name="target"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.SaveChanges">
            <summary>
            Cancels a change to the data.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.Name">
            <summary>
            Gets the identifier of the context.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.Changes">
            <summary>
            Gets the pending changes.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.#ctor">
            <summary>
            Default constructor.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.#ctor(System.String)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.#ctor(Microsoft.Xrm.Client.CrmConnection)">
            <summary>
            Constructor that uses the specified connection.
            </summary>
            <param name="connection"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.#ctor(System.String,Microsoft.Xrm.Client.CrmConnection)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="connection"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.#ctor(System.String,Microsoft.Crm.Sdk.IPluginExecutionContext,System.Boolean)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="pluginExecutionContext"></param>
            <param name="useCurrentUserId"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.#ctor(System.String,Microsoft.Crm.Sdk.IPluginExecutionContext,System.Guid,System.Boolean)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="pluginExecutionContext"></param>
            <param name="crmServiceUserId"></param>
            <param name="metadataServiceUseCurrentUserId"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.#ctor(System.String,Microsoft.Crm.Workflow.IWorkflowContext)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="workflowContext"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.#ctor(System.String,Microsoft.Crm.Workflow.IWorkflowContext,System.Boolean)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="workflowContext"></param>
            <param name="asAdminUser"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.#ctor(System.String,System.Func{Microsoft.Xrm.Client.Services.IOrganizationService})">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="serviceFactory"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.Translate(System.Linq.Expressions.Expression)">
            <summary>
            Translates a LINQ expression to a <see cref="T:Microsoft.Crm.Sdk.Query.QueryExpression"/>.
            </summary>
            <param name="expression"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.GetEntities``1">
            <summary>
            Binds to the set of entities of a specified type.
            </summary>
            <typeparam name="T"></typeparam>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.GetEntities(System.String)">
            <summary>
            Binds to the set of dynamic entities.
            </summary>
            <param name="entitySchemaName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.CreateEntity(System.String)">
            <summary>
            Instantiates a new Microsoft Dynamics CRM entity from the schema name of an entity that exists in the data context.
            </summary>
            <param name="entityLogicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.CreateEntity``1">
            <summary>
            Instantiates a new Microsoft Dynamics CRM entity from the schema name of an entity that exists in the data context.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.CreateEntity(Microsoft.Crm.Sdk.BusinessEntity)">
            <summary>
            Instantiates a new Microsoft Dynamics CRM entity from a <see cref="T:Microsoft.Crm.Sdk.BusinessEntity"/>.
            </summary>
            <param name="entity"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.AttachTo(System.String,System.Object)">
            <summary>
            Notifies the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> to start tracking the specified resource and supplies the location of the resource within the specified resource set.
            </summary>
            <param name="entitySetName">The name of the set that contains the resource.</param>
            <param name="entity">The resource to be tracked by the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>. The resource is attached in the Unchanged state.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.AttachTo(System.String,System.Object,System.Object)">
            <summary>
            Notifies the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> to start tracking the specified resource and supplies the location of the resource within the specified resource set.
            </summary>
            <param name="entitySetName">The name of the set that contains the resource.</param>
            <param name="entity">The resource to be tracked by the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>.</param>
            <param name="originalEntity">The resource prior to changes.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.AddObject(System.String,System.Object)">
            <summary>
            Adds the specified object to the set of objects that the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> is tracking.
            </summary>
            <param name="entitySetName">The name of the entity set to which the resource will be added.</param>
            <param name="entity">The tracked entity to be added.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.UpdateObject(System.Object)">
            <summary>
            Changes the state of the specified object in the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> to be updated.
            </summary>
            <param name="entity">The tracked entity to be updated.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.DeleteObject(System.Object)">
            <summary>
            Changes the state of the specified object to be deleted in the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>.
            </summary>
            <param name="entity">The tracked entity to be deleted.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.SetLink(System.Object,System.String,System.Object)">
            <summary>
            Notifies the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> that a new link exists between the objects specified and that the link is represented by the property specified by the sourceProperty parameter.
            </summary>
            <param name="source"></param>
            <param name="sourceProperty"></param>
            <param name="target"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.AddLink(System.Object,System.String,System.Object)">
            <summary>
            Adds the specified link to the set of objects the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> is tracking.
            </summary>
            <param name="source"></param>
            <param name="sourceProperty"></param>
            <param name="target"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.DeleteLink(System.Object,System.String,System.Object)">
            <summary>
            Changes the state of the link to deleted in the list of links being tracked by the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>.
            </summary>
            <param name="source"></param>
            <param name="sourceProperty"></param>
            <param name="target"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.ClearChanges">
            <summary>
            Cancels a change to the data.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.SaveChanges">
            <summary>
            Saves all the changes that have been made by using the System.Data.Services.IUpdatable APIs.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Data.Services.CrmDataContext.Changes">
            <summary>
            Gets the pending changes.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Data.Services.EntitySetInfo">
            <summary>
            Represents a set of data describing the types of a <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.EntitySetInfo.#ctor(System.Reflection.PropertyInfo,Microsoft.Xrm.Client.Linq.CrmEntityInfo)">
            <summary>
            Constructor.
            </summary>
            <param name="property"></param>
            <param name="entity"></param>
        </member>
        <member name="P:Microsoft.Xrm.Client.Data.Services.EntitySetInfo.Property">
            <summary>
            Gets the <see cref="T:System.Reflection.PropertyInfo"/> reflection object for the entity set property.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Data.Services.EntitySetInfo.Entity">
            <summary>
            Gets the <see cref="T:Microsoft.Xrm.Client.Linq.CrmEntityInfo"/> reflection object for the corresponding entity type.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Linq.CrmAssociationAttribute">
            <summary>
            Describes the corresponding Microsoft Dynamics CRM attribute name for a static entity.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmAssociationAttribute.#ctor">
            <summary>
            Default constructor.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmAssociationAttribute.#ctor(System.String)">
            <summary>
            Constructor for a many-to-1 relationship attribute.
            </summary>
            <param name="name"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmAssociationAttribute.#ctor(System.String,System.Boolean)">
            <summary>
            Constructor for a  many-to-1 or 1-to-many relationship attribute.
            </summary>
            <param name="name"></param>
            <param name="isUnique"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmAssociationAttribute.#ctor(System.String,System.Boolean,System.Boolean)">
            <summary>
            Constructor for a many-to-many relationship attribute.
            </summary>
            <param name="name"></param>
            <param name="isForeignKey"></param>
            <param name="isUnique"></param>
        </member>
        <member name="P:Microsoft.Xrm.Client.Linq.CrmAssociationAttribute.Name">
            <summary>
            Gets or sets the Microsoft Dynamics CRM relationship name.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Linq.CrmAssociationAttribute.IsForeignKey">
            <summary>
            Gets or sets the member as the foreign key in an association representing a Microsoft Dynamics CRM relationship.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Linq.CrmAssociationAttribute.IsUnique">
            <summary>
            Gets or sets the uniqueness constraint on the foreign key.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Linq.CrmAssociationInfo">
            <summary>
            Represents metadata describing an association property.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Linq.CrmAssociationSetAttribute">
            <summary>
            Describes the corresponding Microsoft Dynamics CRM attribute name for a static entity for one-to-many relationships.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmAssociationSetAttribute.#ctor">
            <summary>
            Default constructor.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmAssociationSetAttribute.#ctor(System.String,System.Boolean)">
            <summary>
            Constructor for a  many-to-1 or 1-to-many relationship attribute.
            </summary>
            <param name="name"></param>
            <param name="isUnique"></param>
        </member>
        <member name="T:Microsoft.Xrm.Client.Linq.CrmEntityAttribute">
            <summary>
            Describes the corresponding Microsoft Dynamics CRM entity name for a static entity.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Linq.CrmNamedAttribute">
            <summary>
            Describes the corresponding Microsoft Dynamics CRM entity or attribute name for a static entity or its properties.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmNamedAttribute.#ctor(System.String)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
        </member>
        <member name="P:Microsoft.Xrm.Client.Linq.CrmNamedAttribute.Name">
            <summary>
            Gets or sets the Microsoft Dynamics CRM schema name of the attribute.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmEntityAttribute.#ctor(System.String,System.String)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="entitySetName"></param>
        </member>
        <member name="P:Microsoft.Xrm.Client.Linq.CrmEntityAttribute.EntitySetName">
            <summary>
            Gets or sets the plural name of the static entity.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Linq.CrmPropertyAttribute">
            <summary>
            Describes the corresponding Microsoft Dynamics CRM attribute name for a static entity.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmPropertyAttribute.#ctor(System.String)">
            <param name="name">The Microsoft Dynamics CRM schema name of the attribute.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmPropertyAttribute.#ctor(System.String,System.Boolean)">
            <param name="name">The Microsoft Dynamics CRM schema name of the attribute.</param>
            <param name="isPrimaryKey">Whether or not the attribute is the primary key.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmPropertyAttribute.#ctor(System.String,System.String)">
            <param name="name">The Microsoft Dynamics CRM schema name of the attribute.</param>
            <param name="labelPropertyName">The name of the property that has the label/text value of this attribute.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmPropertyAttribute.#ctor(System.String,System.String,System.Type)">
            <param name="name">The Microsoft Dynamics CRM schema name of the attribute.</param>
            <param name="labelPropertyName">The name of the property that has the label/text value of this attribute.</param>
            <param name="optionType">The type of the associated option enumeration.</param>
        </member>
        <member name="P:Microsoft.Xrm.Client.Linq.CrmPropertyAttribute.IsPrimaryKey">
            <summary>
            Gets or sets whether or not the attribute is the primary key.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Linq.CrmPropertyAttribute.LabelPropertyName">
            <summary>
            Gets or sets the name of the property that has the label/text value of this attribute.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Linq.CrmPropertyAttribute.OptionType">
            <summary>
            Gets or sets the associated option enumeration type.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Linq.CrmPropertyInfo">
            <summary>
            Represents metadata describing a basic property.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Linq.CrmQueryProvider">
            <summary>
            Represents the main entry point for LINQ based Microsoft Dynamics CRM queries.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmQueryProvider.GetEntities(System.String)">
            <summary>
            Binds to the set of entities of a specified type.
            </summary>
            <param name="entityName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmQueryProvider.GetEntities``1">
            <summary>
            Binds to the set of entities of a specified type.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <returns></returns>
        </member>
        <member name="P:Microsoft.Xrm.Client.Linq.CrmQueryProvider.Context">
            <summary>
            Gets the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> that provides metadata type information.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Plugins.Configuration">
            <summary>
            Provides access for configuration XML.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Plugins.Configuration.#ctor(System.String)">
            <summary>
            Parses configuration XML and creates a NameValueCollection for convenient retrieval of nodes' InnerXml.
            </summary>
            <param name="configurationXml">
            Must be in the form: 
            <code><![CDATA[
            
            <configuration>
              <node1>value1</node1>
              <node2>value2</node2>
            </configuration>
            
            ]]></code>
            </param>
        </member>
        <member name="P:Microsoft.Xrm.Client.Plugins.Configuration.Item(System.String)">
            <summary>
            Gets the InnerXml of a node from the configuration XML.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Plugins.InvalidateCache">
            <summary>
            A simple callout plug-in class which invalidates cache based on create, delete, and update of Microsoft Dynamics CRM 4.0 entities.
            The plug-in must be registered to execute after (post-event) an entity is created, updated, or deleted.
            It must also be registered with a secure configuration in the following format:
            <code><![CDATA[
            
            <configuration>
              <invalidateCacheUrl>http://webAddress/CacheInvalidationHandlerPath.axd</invalidateCacheUrl>
            </configuration>
            
            ]]></code>
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Reflection.MemberInfoExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo)">
            <summary>
            Returns a collection of custom attributes for a given member.
            </summary>
            <param name="info"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Reflection.MemberInfoExtensions.GetFirstOrDefaultCustomAttribute``1(System.Reflection.MemberInfo)">
            <summary>
            Returns the first custom attribute of a given member.
            </summary>
            <param name="info"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Reflection.MemberInfoExtensions.ContainsCustomAttribute(System.Reflection.MemberInfo,System.Type)">
            <summary>
            Determines if the member is annotated by a given <see cref="T:System.Attribute"></see>.
            </summary>
            <param name="info"></param>
            <param name="customAttributeType"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.Xrm.Client.Security.LiveIdTicketManager">
            <summary>
            Class for working with LiveId tickets.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Security.LiveIdTicketManager.Issue(System.String,System.String,System.String,System.String,System.Guid,System.String)">
            <summary>
            Gets a LiveId RequestSecurityTokenResponse ticket for a specified user. The ticket is returned as a string.
            </summary>
            <param name="userName">The LiveId for the user</param>
            <param name="password">The LiveId password for the user</param>
            <param name="partner">sitename, i.e. crmapp.www.local-titan.com</param>
            <param name="policy">auth policy, i.e. MBI_SSL</param>
            <param name="clientId">The unique id of the client/application</param>
            <param name="deviceToken">The device token xml</param>
            <returns>A <c>string</c> that contains the LiveId ticket for the supplied paramters</returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Security.LiveIdTicketManager.Issue(System.String,System.String,System.String,System.String,System.Guid,System.String,System.Xml.XmlNode@)">
            <summary>
            Gets a LiveId RequestSecurityTokenResponse ticket for a specified user.  The ticket itself is returned as a string, and the 
            actual RSTR is returned as an XmlNode.
            </summary>
            <param name="userName">The LiveId for the user</param>
            <param name="password">The LiveId password for the user</param>
            <param name="partner">sitename, i.e. crmapp.www.local-titan.com</param>
            <param name="policy">auth policy, i.e. MBI_SSL</param>
            <param name="clientId">The unique id of the client/application</param>
            <param name="deviceToken">The device token xml</param>
            <param name="requestSecurityTokenResponse">The RSTR from Live Id</param>
            <returns>A <c>string</c> that contains the LiveId ticket for the supplied paramters</returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Security.LiveIdTicketManager.RegisterMachine(System.String,System.String,System.Guid)">
            <summary>
            Registers a machine with the device registration LiveId service.
            The <paramref name="deviceId"/> is used for registration.
            The result of this request will contain the PUID of the device registered and should be
            saved for later use.
            </summary>
            <param name="deviceId">The name of the device</param>
            <param name="devicePassword">The password to use for this registration</param>
            <param name="clientId">The unique id of the client/application</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Security.LiveIdTicketManager.IssueDeviceToken(System.String,System.String)">
            <summary>
            Get a device authorization token from the LiveId service.
            </summary>
            <param name="deviceId">The name of the device</param>
            <param name="devicePassword">The password that was used to register this machine</param>
            <returns>The device token to use when retrieving a user token</returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Security.LiveIdTicketManager.TryIssueDeviceToken(System.String,System.String,System.String@)">
            <summary>
            Try to get a device authorization token from the LiveId service.
            </summary>
            <param name="deviceId">The name of the device</param>
            <param name="devicePassword">The password that was used to register this machine</param>
            <param name="deviceToken">The device token to use when retrieving a user token</param>
            <returns>true, if the device token was issed successfully; otherwise, false.</returns>
        </member>
        <member name="T:Microsoft.Xrm.Client.Security.LiveIdEnvironment">
            <summary>
            The Windows Live Id environment that is being targeted. 
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.IOrganizationService">
            <summary>
            The combined interfaces of the <see cref="T:Microsoft.Crm.Sdk.ICrmService"/> and <see cref="T:Microsoft.Crm.Sdk.IMetadataService"/> interfaces.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.InMemoryCrmCacheProvider.TryGetCachePolicy(System.Object,System.Object,Microsoft.Xrm.Client.Caching.CacheItemPolicy@)">
            <summary>
            An extensiblity method for retrieving a custom cache policy.
            </summary>
            <param name="query"></param>
            <param name="result"></param>
            <param name="cacheItemPolicy"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.InMemoryCrmCacheProvider.TryGetCacheKey(System.Object,System.String@)">
            <summary>
            An extensiblity method for retrieving a custom cache key.
            </summary>
            <param name="request"></param>
            <param name="cacheKey"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.InMemoryCrmCacheProvider.QueryHashingEnabled">
            <summary>
            Gets or sets the flag determining whether or not to hash the serialized query.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.IOrganizationServiceExtensions.RetrieveMultiple``1(Microsoft.Xrm.Client.Services.IOrganizationService,Microsoft.Crm.Sdk.Query.QueryBase,System.String,System.Func{Microsoft.Crm.SdkTypeProxy.Response,``0},System.String)">
            <summary>
            Executes the 'RetrieveMultiple' operation and uses the specified cache key for caching the results.
            </summary>
            <param name="query"></param>
            <param name="cacheKey"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.CrmDiscoveryService">
            <remarks/>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.Proxy.CrmDiscoveryService.#ctor">
            <remarks/>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.Proxy.CrmDiscoveryService.Execute(Microsoft.Xrm.Client.Services.Proxy.Request)">
            <remarks/>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.Proxy.CrmDiscoveryService.BeginExecute(Microsoft.Xrm.Client.Services.Proxy.Request,System.AsyncCallback,System.Object)">
            <remarks/>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.Proxy.CrmDiscoveryService.EndExecute(System.IAsyncResult)">
            <remarks/>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.Proxy.CrmDiscoveryService.ExecuteAsync(Microsoft.Xrm.Client.Services.Proxy.Request)">
            <remarks/>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.Proxy.CrmDiscoveryService.ExecuteAsync(Microsoft.Xrm.Client.Services.Proxy.Request,System.Object)">
            <remarks/>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.Proxy.CrmDiscoveryService.CancelAsync(System.Object)">
            <remarks/>
        </member>
        <member name="E:Microsoft.Xrm.Client.Services.Proxy.CrmDiscoveryService.ExecuteCompleted">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.Request">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.OrganizationDetail">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationDetail.OrganizationId">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationDetail.OrganizationName">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationDetail.FriendlyName">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationDetail.CrmMetadataServiceUrl">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationDetail.CrmServiceUrl">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationDetail.WebApplicationUrl">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.ClientPatchInfo">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientPatchInfo.PatchId">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientPatchInfo.Title">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientPatchInfo.Description">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientPatchInfo.IsMandatory">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientPatchInfo.Depth">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientPatchInfo.LinkId">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.OrganizationEndpoint">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationEndpoint.AuthenticationType">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationEndpoint.CrmMetadataServiceUrl">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationEndpoint.CrmServiceUrl">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationEndpoint.WebApplicationUrl">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.OrganizationExtendedDetail">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationExtendedDetail.OrganizationId">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationExtendedDetail.OrganizationName">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationExtendedDetail.FriendlyName">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationExtendedDetail.Endpoints">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.Response">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrievePolicyResponse">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrievePolicyResponse.Policy">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrieveCrmTicketResponse">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveCrmTicketResponse.CrmTicket">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveCrmTicketResponse.OrganizationDetail">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveCrmTicketResponse.ExpirationDate">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationsResponse">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationsResponse.OrganizationDetails">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrieveClientPatchesResponse">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveClientPatchesResponse.PatchInfo">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.IsEndUserNotificationAvailableResponse">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.IsEndUserNotificationAvailableResponse.IsEndUserNotificationAvailable">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationExtendedDetailsResponse">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationExtendedDetailsResponse.OrganizationExtendedDetails">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.ClientInfo">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientInfo.PatchIds">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientInfo.ClientType">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientInfo.UserId">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientInfo.OrganizationId">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientInfo.LanguageCode">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientInfo.OfficeVersion">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientInfo.OSVersion">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientInfo.CrmVersion">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.ClientTypes">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.ClientTypes.OutlookLaptop">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.ClientTypes.OutlookDesktop">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.ClientTypes.DataMigration">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.ClientTypes.OutlookConfiguration">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.ClientTypes.DataMigrationConfiguration">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.IsEndUserNotificationAvailableRequest">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.IsEndUserNotificationAvailableRequest.OrganizationId">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.IsEndUserNotificationAvailableRequest.Client">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.EndUserNotificationClient">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.EndUserNotificationClient.None">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.EndUserNotificationClient.WebApplication">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.EndUserNotificationClient.Portal">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.EndUserNotificationClient.Outlook">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.EndUserNotificationClient.Email">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrievePolicyRequest">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationExtendedDetailsRequest">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationExtendedDetailsRequest.PassportTicket">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationExtendedDetailsRequest.UserId">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationExtendedDetailsRequest.Password">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrieveCrmTicketRequest">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveCrmTicketRequest.OrganizationName">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveCrmTicketRequest.PassportTicket">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveCrmTicketRequest.UserId">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveCrmTicketRequest.Password">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationsRequest">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationsRequest.PassportTicket">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationsRequest.UserId">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationsRequest.Password">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrieveClientPatchesRequest">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveClientPatchesRequest.ClientInfo">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.ExecuteCompletedEventHandler">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.ExecuteCompletedEventArgs">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ExecuteCompletedEventArgs.Result">
            <remarks/>
        </member>
        <member name="M:Microsoft.Xrm.Client.Threading.MutexExtensions.Get``1(System.String,System.Func{System.String,System.Object},System.Func{System.String,``0})">
            <summary>
            Retrieves a resource from a cache or a data service using an exclusive lock.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="key"></param>
            <param name="loadFromCache"></param>
            <param name="loadFromService"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Threading.MutexExtensions.Get``1(System.String,System.Func{System.String,System.Object},System.Func{System.String,``0},System.Action{System.String,``0})">
            <summary>
            Retrieves a resource from a cache or a data service using an exclusive lock.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="key"></param>
            <param name="loadFromCache"></param>
            <param name="loadFromService"></param>
            <param name="addToCache"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Threading.MutexExtensions.Get``1(System.String,System.Int32,System.Func{System.String,System.Object},System.Func{System.String,``0})">
            <summary>
            Retrieves a resource from a cache or a data service using an exclusive lock.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="key"></param>
            <param name="millisecondsTimeout"></param>
            <param name="loadFromCache"></param>
            <param name="loadFromService"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Threading.MutexExtensions.Get``1(System.String,System.Int32,System.Func{System.String,System.Object},System.Func{System.String,``0},System.Action{System.String,``0})">
            <summary>
            Retrieves a resource from a cache or a data service using an exclusive lock.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="key"></param>
            <param name="millisecondsTimeout"></param>
            <param name="loadFromCache"></param>
            <param name="loadFromService"></param>
            <param name="addToCache"></param>
            <returns></returns>
        </member>
    </members>
</doc>
